import request from '@/utils/request.js'
import { userTokenStore } from '@/stores/token.js' 
//文章分类列表查询

export const articleCategoryListService = ()=>{
    //获取到请求头中的token
    // const tokenStore = userTokenStore();
    // const token = tokenStore.token;
    // //tokenStore.token是响应式对象 但在pinia中定义的响应式数据 不需要.value
    // return request.get('/category',{headers:{'Authorization':token}})
    return request.get('/category')

}

//文章分类添加
export const articleCategoryAddService = (categoryData)=>{
   return request.post('/category',categoryData)
}

//文章分类编辑
export const articleCategoryUpdateService = (categoryData)=>{
    return request.put('/category',categoryData)
 }
 //文章分类删除
 export const articleCategoryDeleteService = (id)=>{
    return request.delete('/category?id='+id)
 }

 //文章列表查询
 export const articleListService = (params)=>{
   return request.get('/article',{params:params})//query set类型的参数

}

//文章添加
export const articleAddService = (articleData)=>{
   return request.post('/article',articleData)
}
 //文章删除
 export const articleDeleteService = (id)=>{
   return request.delete('/article?id='+id)
}
//文章编辑
export const articleUpdateService = (articleData)=>{
   return request.put('/article',articleData)
}